﻿@using CoreData
@using Helper
@model List<OrderDetail>
@{
    ViewBag.Title = "Chi tiết đơn hàng";
    Layout = "~/Views/Shared/_Layout.cshtml";
}
@section HeadResource{
    <title>@ViewBag.Title</title>
    <link href="@Url.Content("~/Content/css/shoppingcart.css")" rel="stylesheet" type="text/css" />
}
@section BottomResource{
    <script type="text/javascript" src="@Url.Content("~/Content/js/shoppingcart.js")"></script>
}
<div class="cart-grid grid-view">
    <div class="profile-view">
        <div class="product-title">
            <h1>
                Chi tiết đơn hàng #@Model.FirstOrDefault().OrderID</h1>
        </div>
        @if (Model != null && Model.Count() > 0)
        {
            var status = "";
            double total = 0;
            using (Html.BeginForm("UpdateOrderDetail", "Order", FormMethod.Post))
            {
            <div class="cart-view">
                <table class="cart-table">
                    <thead>
                        <tr>
                            <th>
                                Mã chi tiết
                            </th>
                            <th>
                                Tên sản phẩm
                            </th>
                            <th>
                                Giá
                            </th>
                            <th>
                                Số lượng
                            </th>
                            <th>
                                Thành tiền
                            </th>
                        </tr>
                    </thead>
                    <tbody>
                        @foreach (var item in Model)
                        {
                            <tr>
                                <td>
                                    #@item.ID
                                </td>
                                <td class="single-price">
                                    <a href="@Url.RouteUrl("product_details", new { Id = item.ProductID, Link = item.ProductLinkExt })">@item.ProductNameExt</a>
                                </td>
                                <td>@Helper.StringHelper.FormatCurrencyVN(item.Price)
                                </td>
                                <td class="amount-price">@item.Amount
                                </td>
                                <td>
                                    @Helper.StringHelper.FormatCurrencyVN(@item.Total)
                                </td>
                            </tr>
                        }
                    </tbody>
                </table>
                <div class="cart-detail-footer">
                    <div class="footer-tool">
                        <p>
                            Tổng tiền: <span class="totalPrice" id="totalPrice">@Helper.StringHelper.FormatCurrencyVN(Model.First().Total)</span></p>
                        <div class="checkout-cart-tool">
                            <a class="btn" href="@Url.Action("Profile", "User")">Trở về đơn hàng</a>
                        </div>
                        <div class="clearfix"></div>
                    </div>
                </div>
            </div>
            }
            <div class="customer-info">
                <ul>
                    <li><span>
                        <label>
                            Tên khách hàng:
                        </label>@Model.First().NameExt</span> </li>
                    <li><span>
                        <label>
                            Địa chỉ giao hàng:
                        </label>@Model.First().AddressExt</span> </li>
                    <li><span>
                        <label>
                            Điện thoại:
                        </label>@Model.First().PhoneExt</span> </li>
                    <li>
                        @{
            DateTime datetime = @Model.First().CreateDateExt;
                            <span>
                                <label>
                                    Ngày tạo đơn hàng:
                                </label>@datetime.Hour giờ, ngày @datetime.ToShortDateString()</span>
                        }
                    </li>
                </ul>
            </div>
        }
        else
        { 
            @: Bạn chưa có sản phẩm trong đơn hàng.
                                                    }
    </div>
</div>
